The objective of encryption is to transform data into an unreadable form to ensure privacy. The encrypted data needs to be decrypted to get the original data.
The 2210 supports:
The Encryption Control Protocol (ECP) is used in the router to negotiate the use of encryption on the point-to-point links communicating using PPP protocol. The Encryption Control Protocol provides a generalized mechanism to negotiate which encryption and decryption algorithms will be used over a PPP link. Different encryption algorithms can be negotiated in each direction of the PPP link.
A method of encryption and decryption is called an encryption algorithm. Encryption algorithms use a key to control encryption and decryption. Unlike compression, the router encrypts in both directions of the link, because encrypting in only one direction is a security risk. The link will be terminated whenever ECP cannot negotiate encryption algorithms in both directions.
To configure the device to use encryption at the data link layer:
Set the encryption key for the remote device using the add ppp-user command at the Config> prompt. See the Add command in the chapter "Configuring the CONFIG Process" in Software User's Guide for a description of the command syntax and options.
Set the encryption key for the local PPP interface using the enable ecp command (see the talk 6 PPP Config> enable command in the Software User's Guide).
You can also disable encryption, change the encryption key for a user, list the status of encryption, or set the name that the device uses when requesting encryption. For information about:
You can monitor the various encryption settings on the interfaces by:
From this prompt, you can:
Microsoft Point-to-Point Encryption (MPPE) provides a way for remotely-attached Windows workstations known as Microsoft Dial-Up Networking (DUN) clients to encrypt data that is transmitted over a PPP link between themselves and the 2210. MPPE can also be used to encrypt data being transmitted over a PPP link from router to router. MPPE is always negotiated in both directions.
MPPE uses secret key algorithms to perform encryption. In secret key algorithms, the same key is used for encryption and decryption. This key is not configured by the user, but is generated in the process of the negotiation of MPPE between the sending and the receiving workstations. To use MPPE, you must configure the authentication protocol Microsoft Challenge/Handshake Authentication Protocol (MS-CHAP).
If the PPP interface is authenticated with MS-CHAP, the router goes into a "Microsoft mode", in which it will negotiate only MPPC if compression is enabled and negotiate only MPPE if encryption is enabled. In "Microsoft mode", the router ignores the priority list of compression algorithms and disables ECP negotiation.
To configure MPPE, you should perform these steps for each interface:
You can also disable MPPE and list the MPPE options.
Bring up the PPP> prompt as described in Monitoring ECP Encryption for PPP. Use the list mppe command to see the MPPE data statistics and the list control ccp command to see the MPPE status. Examples of the outputs of these commands are displayed in "Configuring and Monitoring Point-to-Point Protocol Interfaces" in the Software User's Guide.
Note: | Frame relay uses a proprietary encryption scheme. |
Data encryption is supported on all interfaces on which you have enabled encryption. You can configure individual circuits on an encryption-enabled interface to perform or not perform encryption as desired.
To configure the device to use encryption on frame relay links:
Note: | If encryption is enabled for a FR permanent virtual circuit then data will not flow over the circuit unless encryption is successfully negotiated with the device at the other end of the virtual circuit. Encryption is not supported for orphan circuits since you must configure the PVC in order to enter the encryption key. |
You can also disable encryption for an interface, change the encryption settings for a PVC or list the status of encryption. For information about
You can monitor the various encryption settings on the interfaces by:
From this prompt, you can list the current encryption state for an interface, a PVC, or a circuit. See the Frame Relay Monitoring list command in the Software User's Guide.